Method and apparatus for the autoselection of an emergency number in a mobile stations

ABSTRACT

A method and apparatus for the selection of an emergency number in a mobile station having a geographic indicator, the method comprising the steps of and the apparatus characterized by means for: determining whether a user is attempting to reach an emergency service provider; and if the user is attempting to reach an emergency service provider, connecting to a network if the mobile station is not already connected to a network; looking up an emergency dial string in a look-up table based on the geographic indicator and the network connected to; and sending the emergency dial string.

RELATED APPLICATIONS

The present application is a continuation of U.S. patent applicationSer. No. 11/048,766, filed Feb. 3, 2011, the entire contents of whichare incorporated herein by reference.

FIELD OF THE APPLICATION

The present application relates to a method and apparatus for theautoselection of an emergency number in a mobile station and, inparticular, relates to the use of the geographic indicator to select anappropriate emergency number to call from a mobile station.

BACKGROUND

Emergency numbers for mobile stations are not globally unique and varyfrom country to country. Examples of valid emergency numbers include911, *911 and #911 in North America, 112 and 119 in South Korea, 111 inNew Zealand, 000 and 106 in Australia, 110, 119 and 112 in China, amongothers.

In many mobile devices, emergency numbers may be automatically dialledby selecting an emergency call feature from a menu. Typically, a carrierspecifies the valid emergency number that a mobile device must beprogrammed with at the factory. For example, in North America, carriersgenerally program the mobile device to include 911, #911 and *911 as theemergency numbers.

Some carriers may add other numbers in anticipation of roaming in othercountries. Alternatively, other numbers could be meant for specifictypes of emergency services such as emergency text telephony for thedeaf (known as TTY).

The expectation from carriers is that a user will know the emergencynumber of the country that they are in and manually dial that number.This is, however, inconvenient and potentially dangerous when a user isroaming in a country that he or she may not know the emergency numberin. Further, when a mobile device is locked, a user typically can'tmanually dial an emergency number and the only option is to select anemergency call item from a menu. In this case, the preprogramming of anemergency number for a specific country would be to the call not beingcapable of being completed.

Some prior art solutions have attempted to address the above difficultyin part. For example, UK Patent Application GB 2,360,176 to Charbonnierteaches a method and system in which a mobile station automaticallysenses when an emergency number has been dialled and captures that call.The emergency block then automatically decamps from the network that theuser is currently on and connects to an emergency network.Alternatively, if an emergency network is not available, the applicationteaches connecting to an emergency number on the public network the useris already connected to.

The problem with the Chabonnier solution is that it does not considergeographic location and is merely directed to facilitating the emergencycall completion on either an emergency network by decampingautomatically and then camping onto the emergency network, or bydialling a number on the public network if an emergency network is notavailable.

SUMMARY

The present system and method seek to overcome the above disadvantagesby obtaining a geographic indicator and using this geographic indicator,along with other options set on the mobile station, to determine theappropriate emergency number that should be dialled. Specifically, ifthe mobile station is operating on a code division multiple access(CDMA) wireless network, a mobile country code (MCC) is broadcast on thepaging channel of the CDMA network. Prior to sending the emergency callorigination message, the mobile station is required to receive all thesystem parameters including the MCC pursuant to CDMA standards. Toresolve the ambiguity of what number to dial in an emergency, the mobilestation device maintains a look-up table that maps the MCC to theprimary emergency number for a given service. The device can use thislook-up table to select the appropriate emergency number for a givenservice and the emergency call can then be completed.

Further, when using a menu-driven emergency call, such as when themobile station is locked, the mobile station can again use the look-uptable to connect to the appropriate number.

In the case of certain options being set on the mobile station, themobile station can use these options to select the appropriate number todial. For example, if using TTY, many countries include a differentnumber for placing an emergency call using TTY than for non-TTY. Thus,the look-up table could include both an option for a non-TTY emergencyand a TTY emergency and the mobile station could check whether avariable is set to use or not to use TTY. This could, for example, belocated in persistent memory on the mobile station and merely be a bittoggled on or off to indicate whether TTY is required.

Further, the above is applicable to a multi-mode mobile station thatsupports different air interface technologies. For example, if connectedto a CDMA network, the mobile station applies one rule to decide theemergency number and if it is on a GSM/GPRS network then it uses theappropriate number for that type of air interface. This could also bestored in the look-up table.

As will be appreciated by those skilled in the art, other options existincluding the use of GPS-based coordinates instead of the MCC.

The present application therefore provides a method for the selection ofan emergency number in a mobile station having a geographic indicator,the method comprising the steps of: determining whether a user isattempting to reach an emergency service provider; and if the user isattempting to reach an emergency service provider, connecting to anetwork if the mobile station is not already connected to a network;looking up an emergency dial string in a look-up table based on thegeographic indicator and the network connected to; and sending theemergency dial string.

The present application further provides a mobile apparatus capable ofselecting an emergency number based on a geographic indication,characterized by means for: determining whether a user is attempting toreach an emergency service provider; and if the user is attempting toreach an emergency service provider, connecting to a network if themobile station is not already connected to a network; looking up anemergency dial string in a look-up table based on the geographicindicator and the network connected to; and sending the emergency dialstring.

BRIEF DESCRIPTION OF THE DRAWINGS

The present system and method will be better understood with referenceto the drawings in which:

FIG. 1 is a flow chart showing an exemplary method according to thepresent application when a network is already acquired and a geographicindicator is known;

FIG. 2 is a flow chart showing an exemplary method according to thepresent invention when a network is not acquired at the time that anemergency number is attempted to be called manually;

FIG. 3 is a flow chart showing an exemplary method according to thepresent application when the network is not acquired and the userselects emergency call menu option; and

FIG. 4 is a block diagram with an exemplary mobile station that could beused in association with the present method and system.

DETAILED DESCRIPTION OF THE DRAWINGS

Reference is now made to the drawings.

In the examples below, the geographic identifier is identified as themobile country code (MCC) of a CDMA wireless network. However, as willbe appreciated by those skilled in the art, other geographicalindicators could be used, including, but not limited to, the use of aglobal positioning system location and a look-up table.

Reference is made to FIG. 1. In the case where a mobile station hasalready acquired a network and a geographic indicator such as the MCC isknown, a mobile station could send an appropriate emergency numberaccording to the exemplary flow chart of this diagram. Specifically, auser can enter an emergency number in one of two ways. A first method isto explicitly dial an emergency number as indicated in step 12.Alternatively, the user could select emergency call option from a menu,a dedicated button or any other means to select an emergency numberwithout dialling it in step 14.

If the user dials a number explicitly in step 12, the mobile stationproceeds to step 16 in which a determination is made as to whether thedialed number is a valid emergency number as stored in memory.

As will be appreciated by those skilled in the art, a look-up tablecould exist in the memory of a mobile station which includes all of theknown emergency numbers for various regions. For example, an exemplarytable could be the following:

TABLE 1 Emergency Country MCC Number Australia 505 000 Canada 302 911South Korea 450 112 New Zealand 530 111 U.S.A. 310-316 911

Using a look-up table as indicated in Table 1, the mobile station couldgo through the list of emergency numbers to indicate whether or not thenumber dialed corresponds with any of the emergency numbers in thetable.

If in step 16 it is determined that the number dialed is not a numberlocated within the above table or not an emergency number identifiedthrough other means, the mobile station proceeds to step 18 in which itidentifies the call as a non-emergency call and the mobile stationproceeds as it would during a regular call.

Conversely, if in step 16 the mobile station determines that the numberdialled is an emergency number, the mobile station next checks to seewhether the number dialled is a valid number associated with the currentMCC for the network the mobile station is currently connected to. Thisis accomplished using the table above and checking whether the numberdialled corresponds with the emergency number in the table for thecurrent MCC. If in step 20 it is determined that the numbers match, themobile station proceeds to step 22 in which the dial string is sent asis. Alternatively, if the dial string does not match the number in thetable corresponding with the MCC that the mobile station is currentlyin, the number is found from the look-up table in step 24 and the mobilestation proceeds to step 26 in which the appropriate emergency dialstring replaces the dial string the user entered.

The above therefore replaces the number the user dialed with theappropriate number. Thus, if a user whose home network is in NorthAmerica but is roaming in Australia dials 911, the mobile station willrecognize that this is an emergency call and will replace the 911 with000 according to the above table.

Alternatively, a user may have an option of selecting an emergency callwithout dialing any numbers. This can, for example, be done through amenu or in certain cases through a dedicated button on the mobilestation. A mobile station that is locked will, for example, only have afew options including selecting emergency dialing. If the user selectsan emergency call option without dialing any numbers, the mobile stationproceeds through step 14 directly to step 24. In this way, the mobilestation looks up the appropriate emergency call number associated withthe MCC and this is sent in step 26.

The selection of an appropriate emergency number based on a table andgeographic indicator thus overcomes deficiencies in the prior art byensuring that a user can call an emergency number when roaming, even ifthe mobile station is locked. Further, the emergency number dialed willbe the appropriate number for that location rather than the numberassociated with the user's home network.

As will be appreciated by those skilled in the art, in step 24 themobile station can find the number from the look-up table associatedwith the MCC. However, the mobile station could further use otherparameters to find an alternative number. For example, teletype servicesfor the deaf or hearing-impaired (TTY) is one option on many mobilestations. If the TTY option is set, the mobile station may be requiredto contact a different number than a non-TTY emergency number.

This could be illustrated within a table as follows:

TABLE 2 Non-TTY TTY Emergency Emergency Country MCC Number NumberAustralia 505 000 106 Canada 302 911 911 South Korea 450 112 112 NewZealand 530 111 111 U.S.A. 310-316 911 911

As illustrated in the table above, Australia has a different number fora non-TTY emergency than for a TTY emergency. Therefore, the mobilestation in step 24 could determine whether a parameter has been set onthe mobile station indicating whether the user prefers a TTY or anon-TTY service and based on this parameter send the appropriate dialstring in step 26.

In a further alternative embodiment, if the user has explicitly dialedan emergency number in step 12, step 24 may, even if the TTY parameteris set, dial the number that the user has input as long as that numberis associated with the MCC. Thus, for example, if the user is inAustralia and dials 000, even if the TTY option has been set on themobile station, the mobile station in step 26 may still send 000 sincethe user has dialed a valid number and thus explicitly selected anon-TTY emergency number.

Reference is now made to FIG. 2. FIG. 2 illustrates a flow chart inwhich a network is not acquired and in which the user attempts tomanually dial an emergency number. In the case of FIG. 2, the mobilestation first attempts to acquire a network of a first default type instep 30. In step 32, the mobile station then checks whether the networkwas acquired.

If in step 32 it is determined that a network was not acquired, themobile station next proceeds to step 34. In the case of a mobile stationthat supports multiple air interface technologies, in step 34 a newnetwork type can be set. Alternatively, if the mobile station does notsupport different air interface technologies, then in step 34 no newnetwork type is set and the mobile station proceeds back to step 30 inwhich it attempts to acquire a network.

A look-up table preferably exists to allow the mobile station to look upthe appropriate number for the appropriate air interface. For example,in some CDMA networks, one rule is applied to deciding the emergencynumber, whereas in a GSM/GPRS network, a different number could be used(for example, 112). For example, if the user dials 000 on a multi-modedevice, assuming that a CDMA network can be acquired, if the devicefails to acquire a CDMA network, it can then attempt to acquire a GSMsystem and automatically change the dial string to 112. As would beappreciated by those skilled in the art, the look-up table can thus beexpanded to have, for example, CDMA non-TTY emergency numbers, CDMA TTYemergency numbers, GSM/GPRS numbers, and so on and use the appropriateparameters as set within the mobile station and according to the airinterface, an MCC acquired in order to determine the appropriateemergency number to dial.

Once a network is acquired in step 32, the mobile station proceeds tostep 36 in which it determines whether the dialed number is a validemergency number as stored in the look-up tables. If no, the mobilestation proceeds to step 18 in which it is determined that the call isnot an emergency call. Alternatively, the mobile station moves to step38 in which it checks whether the dialed number is valid for the currentMCC and for the acquired network type. As indicated above, this is basedon the look-up table.

If in step 38 the number is valid for both the MCC and the network type,then the mobile station proceeds to step 22 and sends the dialed stringas is. Otherwise, the mobile station proceeds to step 40 in which itfinds the appropriate number from the look-up table associated with boththe MCC and the network type and sends this number in step 26.

Alternatively, if the user selects to dial an emergency number from amenu option, a special button, or other means known to those skilled inthe art without dialing the number manually, and if the network is notacquired, the system must then acquire a network and find theappropriate number to send. Reference is now made to FIG. 3.

The user selects an emergency call menu option in step 50 and the mobilestation proceeds to step 52 in which it attempts to acquire a network oftype X. In step 54, the mobile station determines whether a network hasbeen acquired and, if not, the mobile station proceeds to step 56. Aswith the above, if the mobile station is a multi-mode mobile thatsupports multiple network or air interface technologies, then the mobilestation can set a new network type in step 56 and proceed back to step52 attempting to acquire this new network type.

Alternatively, if the mobile station is not a multiple mode mobilestation, step 56 merely is ignored and the mobile station proceeds backto step 52 and attempts to acquire the network that the mobile stationis capable of acquiring.

Once the mobile station acquires the network in step 54, then itproceeds to step 58 in which it determines the appropriate number bylooking up in a look-up table the number for the MCC and the networktype that are currently acquired. Again, other parameters such as TTYsettings could also be used in step 58 to determine the appropriatenumber.

As will be appreciated by those skilled in the art, instead of an MCC,other geographic information such as GPS could be used in the case of anetwork not having an MCC. Other geographic indicators could also beused.

Once the mobile station finds the appropriate dial string in step 58, itsends this dial string in step 26.

As will be appreciated by those skilled in the art, the above works onvarious networks, including CDMA networks that are both secondgeneration and third generation. Thus, the method and system could beemployed on a mobile device on current networks.

As will be further appreciated, the look-up table as described above canbe preprogrammed at the factory and can be updated via software upgradeor over the air provisioning or other methods known to those skilled inthe art. The present method and system is not meant to be limited to anytype of updating for a look-up table.

Reference is now made to FIG. 4. FIG. 4 is a block diagram illustratinga host mobile station including preferred embodiments of the techniquesof the present application. Mobile station 1100 is preferably a two-waywireless communication device having at least voice and datacommunication capabilities. Mobile station 1100 preferably has thecapability to communicate with other computer systems on the Internet.Depending on the exact functionality provided, the wireless device maybe referred to as a data messaging device, a two-way pager, a wirelesse-mail device, a cellular telephone with data messaging capabilities, awireless Internet appliance, or a data communication device, asexamples.

Where mobile device 1100 is enabled for two-way communication, it willincorporate a communication subsystem 1111, including both a receiver1112 and a transmitter 1114, as well as associated components such asone or more, preferably embedded or internal, antenna elements 1116 and1118, local oscillators (LOs) 1113, and a processing module such as adigital signal processor (DSP) 1120. As will be apparent to thoseskilled in the field of communications, the particular design of thecommunication 1111 will be dependent upon the communication network inwhich the device is intended to operate. For example, mobile station1100 may include a communication 1111 designed to operate within theMobitex™ mobile communication system, the DataTAC™ mobile communicationsystem, GPRS network, UMTS network, EDGE network or CDMA network.

Network access requirements will also vary depending upon the type ofnetwork 1119. For example, in the Mobitex and DataTAC networks, mobilestation 1100 is registered on the network using a unique identificationnumber associated with each mobile station. In UMTS and GPRS networks,and in some CDMA networks, however, network access is associated with asubscriber or user of mobile station 1100. A GPRS mobile stationtherefore requires a subscriber identity module (SIM) card in order tooperate on a GPRS network, and a RUIM in order to operate on some CDMAnetworks. Without a valid SIM/RUIM card, a GPRS/UMTS/CDMA mobile stationmay not be fully functional. Local or non-network communicationfunctions, as well as legally required functions (if any) such asemergency calling, may be available, but mobile station 1100 will beunable to carry out any other functions involving communications overthe network 1100. The SIM/RUIM interface 1144 is normally similar to acard-slot into which a SIM/RUIM card can be inserted and ejected like adiskette or PCMCIA card. The SIM/RUIM card can have approximately 64K ofmemory and hold many key configuration 1151, and other information 1153such as identification, and subscriber related information.

When required network registration or activation procedures have beencompleted, mobile station 1100 may send and receive communicationsignals over the network 1119. Signals received by antenna 1116 throughcommunication network 1119 are input to receiver 1112, which may performsuch common receiver functions as signal amplification, frequency downconversion, filtering, channel selection and the like, and in theexample system shown in FIG. 4, analog to digital (A/D) conversion. A/Dconversion of a received signal allows more complex communicationfunctions such as demodulation and decoding to be performed in the DSP1120. In a similar manner, signals to be transmitted are processed,including modulation and encoding for example, by DSP 1120 and input totransmitter 1114 for digital to analog conversion, frequency upconversion, filtering, amplification and transmission over thecommunication network 1119 via antenna 1118. DSP 1120 not only processescommunication signals, but also provides for receiver and transmittercontrol. For example, the gains applied to communication signals inreceiver 1112 and transmitter 1114 may be adaptively controlled throughautomatic gain control algorithms implemented in DSP 1120.

Network 1119 may further communicate with multiple systems, including aserver 1160 and other elements (not shown). For example, network 1119may communicate with both an enterprise system and a web client systemin order to accommodate various clients with various service levels.

Mobile station 1100 preferably includes a microprocessor 1138 whichcontrols the overall operation of the device. Communication functions,including at least data and voice communications, are performed throughcommunication subsystem 1111. Microprocessor 1138 also interacts withfurther device subsystems such as the display 1122, flash memory 1124,random access memory (RAM) 1126, auxiliary input/output (I/O) subsystems1128, serial port 1130, keyboard 1132, speaker 1134, microphone 1136, ashort-range communications subsystem 1140 and any other devicesubsystems generally designated as 1142.

Some of the subsystems shown in FIG. 4 perform communication-relatedfunctions, whereas other subsystems may provide “resident” or on-devicefunctions. Notably, some subsystems, such as keyboard 1132 and display1122, for example, may be used for both communication-related functions,such as entering a text message for transmission over a communicationnetwork, and device-resident functions such as a calculator or tasklist.

Operating system software used by the microprocessor 1138 is preferablystored in a persistent store such as flash memory 1124, which mayinstead be a read-only memory (ROM) or similar storage element (notshown). Those skilled in the art will appreciate that the operatingsystem, specific device applications, or parts thereof, may betemporarily loaded into a volatile memory such as RAM 1126. Receivedcommunication signals may also be stored in RAM 1126. Further, a uniqueidentifier is also preferably stored in read-only memory.

As shown, flash memory 1124 can be segregated into different areas forboth computer programs 1158 and program data storage 1150, 1152, 1154and 1156. These different storage types indicate that each program canallocate a portion of flash memory 1124 for their own data storagerequirements. Microprocessor 1138, in addition to its operating systemfunctions, preferably enables execution of software applications on themobile station. A predetermined set of applications that control basicoperations, including at least data and voice communication applicationsfor example, will normally be installed on mobile station 1100 duringmanufacturing. A preferred software application may be a personalinformation manager (PIM) application having the ability to organize andmanage data items relating to the user of the mobile station such as,but not limited to, e-mail, calendar events, voice mails, appointments,and task items. Naturally, one or more memory stores would be availableon the mobile station to facilitate storage of PIM data items. Such PIMapplication would preferably have the ability to send and receive dataitems, via the wireless network 1119. In a preferred embodiment, the PIMdata items are seamlessly integrated, synchronized and updated, via thewireless network 1119, with the mobile station user's corresponding dataitems stored or associated with a host computer system. Furtherapplications may also be loaded onto the mobile station 1100 through thenetwork 1119, an auxiliary I/O subsystem 1128, serial port 1130,short-range communications subsystem 1140 or any other suitablesubsystem 1142, and installed by a user in the RAM 1126 or preferably anon-volatile store (not shown) for execution by the microprocessor 1138.Such flexibility in application installation increases the functionalityof the device and may provide enhanced on-device functions,communication-related functions, or both. For example, securecommunication applications may enable electronic commerce functions andother such financial transactions to be performed using the mobilestation 1100. These applications will however, according to the above,in many cases need to be approved by a carrier.

In a data communication mode, a received signal such as a text messageor web page download will be processed by the communication subsystem1111 and input to the microprocessor 1138, which preferably furtherprocesses the received signal for output to the display 1122, oralternatively to an auxiliary I/O device 1128. A user of mobile station1100 may also compose data items such as email messages for example,using the keyboard 1132, which is preferably a complete alphanumerickeyboard or telephone-type keypad, in conjunction with the display 1122and possibly an auxiliary I/O device 1128. Such composed items may thenbe transmitted over a communication network through the communicationsubsystem 1111.

For voice communications, overall operation of mobile station 1100 issimilar, except that received signals would preferably be output to aspeaker 1134 and signals for transmission would be generated by amicrophone 1136. Alternative voice or audio I/O subsystems, such as avoice message recording subsystem, may also be implemented on mobilestation 1100. Although voice or audio signal output is preferablyaccomplished primarily through the speaker 1134, display 1122 may alsobe used to provide an indication of the identity of a calling party, theduration of a voice call, or other voice call related information forexample.

Serial port 1130 in FIG. 4 would normally be implemented in a personaldigital assistant (PDA)-type mobile station for which synchronizationwith a user's desktop computer (not shown) may be desirable. Such a port1130 would enable a user to set preferences through an external deviceor software application and would extend the capabilities of mobilestation 1100 by providing for information or software downloads tomobile station 1100 other than through a wireless communication network.The alternate download path may for example be used to load anencryption key onto the device through a direct and thus reliable andtrusted connection to thereby enable secure device communication.

Other communications subsystems 1140, such as a short-rangecommunications subsystem, is a further optional component which mayprovide for communication between mobile station 1100 and differentsystems or devices, which need not necessarily be similar devices. Forexample, the subsystem 1140 may include an infrared device andassociated circuits and components or a Bluetooth™ communication moduleto provide for communication with similarly enabled systems and devices.

The exemplary mobile station of FIG. 4 is meant to be illustrative andother devices with more or fewer features than the above could equallybe used for the present method and apparatus.

The embodiments described herein are examples of structures, systems ormethods having elements corresponding to elements of the techniques ofthis application. This written description may enable those skilled inthe art to make and use embodiments having alternative elements thatlikewise correspond to the elements of the techniques of thisapplication. The intended scope of the techniques of this applicationthus includes other structures, systems or methods that do not differfrom the techniques of this application as described herein, and furtherincludes other structures, systems or methods with insubstantialdifferences from the techniques of this application as described herein.

1. A method for automatically selecting an emergency number appropriateto a geographical area during roaming of a mobile device, the methodcomprising: a. storing on said device at least one valid dial stringcorresponding to an emergency number; b. determining whether a dialstring generated at said mobile device is a valid emergency number; andc. upon a valid emergency number being asserted: i. determining ageographical area of said mobile device; ii. selecting an emergency calldialstring for an emergency service provider in the determinedgeographical area; and d. placing an emergency call to the emergencyservice provider using the selected emergency call dialstring.
 2. Themethod of claim 1, including storing on said device a preset parameterindicative of a preferred number associated with a geographic region. 3.The method of claim 1, including storing on said device a look-up tableof emergency dial strings based on a geographic indicator, network type,and the preset parameter.
 4. The method of claim 1, connecting to anetwork if the mobile station is not already connected to any network toobtain a geographic indicator from the network.
 5. The method of claim4, obtaining a geographic indicator from the network if the mobiledevice is already connected to a network.
 6. The method of claim 5,including obtaining the emergency call dialstring from the look-up tablebased on the obtained geographic indicator, the network type, and thepreset parameter stored on the mobile station.
 7. The method of claim 6,the preset parameter for indicating whether a TTY service associatedwith the geographic region is to be used.
 8. The method of claim 6,wherein the preset parameter is represented by a bit located inpersistent memory on the mobile station.
 9. The method of claim 1, thedial strings generated at said mobile station being generated when anemergency call option is selected on the mobile station.
 10. The methodof claim 1, wherein placing the emergency call further comprisescomparing the dial string generated with the obtained emergency dialstring, and if the two dial strings are not the same, replacing the dialstring generated with the obtained emergency dial string.
 11. The methodof claim 1, wherein the network is a code division multiple accessnetwork and the geographic indicator is a mobile country code.
 12. Themethod of claim 1, wherein the geographic indicator is a globalpositioning system signal.
 13. The method of claim 1, wherein connectingto the network further includes connecting to a second network type iffailure is experienced in connecting to a first network type.
 14. Themethod of claim 13, wherein the first network type is a code divisionmultiple access (CDMA) network and the second network type is a globalsystem for mobile communications (GSM) network.
 15. A mobile deviceconfigured to place an emergency call by automatically selecting anemergency number appropriate to a geographical area during roaming,comprising: a processor and a communication subsystem configured for:,a. storing on said device at least one valid dial string correspondingto an emergency number; b. termining whether a dial string generated atsaid mobile device is a valid emergency number; and c. upon a validemergency number being asserted: i. determining a geographical area ofsaid mobile device; ii. selecting an emergency call dialstring for anemergency service provider in the determined geographical area; and d.placing an emergency call to the emergency service provider using theselected emergency call dialstring
 16. The mobile device of claim 15,further comprising means for determining that the dial strings generatedby an emergency call option being selected on the mobile station. 17.The mobile device of claim 15, including: a comparator arranged tocompare the dial string generated with the obtained emergency dialstring, and means arranged to replace the dial string entered with theobtained emergency dial string if the two dial strings are not the same.18. The mobile device of claim 15, wherein the network is a codedivision multiple access network and the geographic indicator is amobile country code.
 19. The mobile device of claim 15, wherein thegeographic indicator is a global positioning system signal.
 20. Themobile device of claim 15, the communication subsystem is configured toconnect to a second network type if failure is experienced in connectingto a first network type.